﻿using Abp.Domain.Entities.Auditing;
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using System.Text;

namespace Camc.Quality.Dto.TableReturnDto.Technique
{
    public class EditFileProcessInfo : FullAuditedEntity<Guid>
    {
        public virtual Guid EditFileProcessId { get; set; }

      
        //[JsonIgnore]
        //public virtual EditFileProcess EditFileProcess { get; set; }

        //格式为$"{EditFileProcess.Id}-{对应记录的Id}"
        //用来标识一个版本中的唯一Id
        public string UniqueId { get; set; }
        //工序编号
        public int ProcessesSequence { get; set; }
        //工序名称
        public string ProcessesName { get; set; }
        //工序标签
        public string ProcessesCharacteristic { get; set; }
        //工序描述
        public string ProcessesExplain { get; set; }
        //更改后工序描述
        public string UpdateProcessesExplain { get; set; }
        //是否更新了工步描述
        public bool UpdateProcessContent { get; set; }
        public ICollection<EditFileStepInfo> EditFileStepInfos { get; set; }
        public string _editVersion { get; set; }
        
    }
}
